package com.ktjiaoyu.service;

import com.ktjiaoyu.pojo.Video;

import java.util.List;

public interface VideoService {

    /**
     * 分页查询记录
     * @param category
     * @param languageId
     * @param pageNo
     * @param pageSize
     * @return
     */
    public List<Video> selectPage(String category,
                                  Long languageId,
                                  Integer pageNo,
                                  Integer pageSize);

    /**
     * 查询总记录数
     * @param category
     * @param languageId
     * @return
     */
    public Integer selectCount(String category,
                               Long languageId);

    /**
     * 新增
     * @param video
     * @return
     */
    public int insert(Video video);

    /**
     * 根据id查询影视信息
     * @param id
     * @return
     */
    public Video selectOne(Long id);

    /**
     * 修改
     * @param video
     * @return
     */
    public int update(Video video);

    /**
     * 删除
     * @param id
     * @return
     */
    public int delete(Long id);
}
